package com.example.sp01.dao;
import com.example.sp01.entity.admin;
import com.example.sp01.entity.Params;
import com.example.sp01.entity.stu;

import java.util.List;

import org.apache.ibatis.annotations.Select;//
import org.springframework.stereotype.Repository;//
import tk.mybatis.mapper.common.Mapper;
//引入是和下面的对应
@SuppressWarnings("unused")
@Repository//持久层
public interface adminDao extends Mapper<admin> {
    //1.基于注解的方式
    //@Select("select * from admin where role=1")
    //2.基于xml的方式，在mapper.xml文件中写sql语句，然后在dao接口中调用
    List<admin> getAdmins();

    List<admin> findBySearch(Params params);
    @Select("select * from admin where account=#{account}")
    admin selectByAccount(String account);
    int insert(admin admin);
    void updateByAccount(admin admin);



}



